package com.shai.wool.permission.entity;

import java.util.Date;

/**
 * 权限信息实体类
 *
 *
 * @author 朱国军
 * @version 2016年03月23日  朱国军
 */
public class PermissionVO {
	
	/** 用户权限ID */
    private String permissionId;
	
	/** 权限名称 */
    private String permissionName;
	
	/** 权限key */
    private String permissionKey;
	
	/** 权限描述 */
    private String permissionRemark;
	
	/** 创建时间 */
    private Date createTime;
	
	/** 更新时间 */
    private Date updateTime;
	
	/**
     * 设置用户权限ID
     * 
     * @param permissionId 用户权限ID
     */
    public void setPermissionId(String permissionId) {
        this.permissionId = permissionId;
    }

    /**
     * 获取用户权限ID
     * 
     * @return 用户权限ID
     */
    public String getPermissionId() {
        return permissionId;
    }
	
	/**
     * 设置权限名称
     * 
     * @param permissionName 权限名称
     */
    public void setPermissionName(String permissionName) {
        this.permissionName = permissionName;
    }

    /**
     * 获取权限名称
     * 
     * @return 权限名称
     */
    public String getPermissionName() {
        return permissionName;
    }
	
	/**
     * 设置权限key
     * 
     * @param permissionKey 权限key
     */
    public void setPermissionKey(String permissionKey) {
        this.permissionKey = permissionKey;
    }

    /**
     * 获取权限key
     * 
     * @return 权限key
     */
    public String getPermissionKey() {
        return permissionKey;
    }
	
	/**
     * 设置权限描述
     * 
     * @param permissionRemark 权限描述
     */
    public void setPermissionRemark(String permissionRemark) {
        this.permissionRemark = permissionRemark;
    }

    /**
     * 获取权限描述
     * 
     * @return 权限描述
     */
    public String getPermissionRemark() {
        return permissionRemark;
    }
	
	/**
     * 设置创建时间
     * 
     * @param createTime 创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取创建时间
     * 
     * @return 创建时间
     */
    public Date getCreateTime() {
        return createTime;
    }
	
	/**
     * 设置更新时间
     * 
     * @param updateTime 更新时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 获取更新时间
     * 
     * @return 更新时间
     */
    public Date getUpdateTime() {
        return updateTime;
    }
}